位運算就是基於整數的二進制表示進行的運算。由於計算機內部就是以二進制來存儲數據,位運算是相當快的。 之前有總結過位運算的技巧,但稍微對以前寫的文章不太滿意,所以重新總結一下 常用的運算符 ...
位運算就是基於整數的二進制表示進行的運算。由於計算機內部就是以二進制來存儲數據,位運算是相當快的。 之前有總結過位運算的技巧,但稍微對以前寫的文章不太滿意,所以重新總結一下 常用的運算符 ...
在補CF周賽時發現dalao用了一個 tie函數和tuple類型,表示沒怎么接觸,現在稍微學習記錄一下。 tuple 即元組,可以理解為pair的擴展,可以用來將不同類型的元素存放在一起, ...
最近學習和寫了一個 mint 的板子 ,其中用到了 noexcept 關鍵字,對這個關鍵字不太熟悉,便學習一下劉毅學長的文章。 C++98 中的異常規范(Exception Specifi ...
IDE: Visual Studio Code Language: C/C++ 格式化工具: clang-format 安裝 vscode安裝擴展C/C++,擴展程序將自動安裝clang-fo ...
C++中的lambda與函數對象 lambda表達式是C++11中引入的一項新技術,利用lambda表達式可以編寫內嵌的匿名函數,用以替換獨立函數或者函數對象,並且使代碼更可讀。但是從本質上來講,l ...
什么是正則表達式? 正則表達式是一組由字母和符號組成的特殊文本, 當你想要判斷許多字符串是否符合某個特定格式;當你想在一大段文本中查找出所有的日期和時間;當你想要修改大量日志中所有的時間格式,在這些 ...
從C語言開始正式學習C++,但是一上來輸出位數就懵了,查資料才知道C++需要使用 “ setprecision ”函數。自己總結一下。 首先說C++代碼 要保留幾位小數setprecision ...
准備 Windows 【這個相信大家都有 笑: )】 VS Code MinGW-w64 C/C++ 安裝 MinGw-w64 離線文件下載:網盤鏈接,提取碼:a3m ...
在C語言中,有兩種方式表示字符串: 一種是用字符數組來容納字符串,例如char str[10] = "abc",這樣的字符串是可讀寫的; 一種是使用字符串常量,例如char *str = ...
本篇文章來自小北學長的公眾號,僅做學習使用,部分內容做了適當理解性修改和添加了博主的個人經歷。 注:這篇文章好好看完一定會讓你掌握好指針的本質! 看到標題有沒有想到什么? 是的,這一篇的文章 ...